on the spot meaning in Hindi

Adverb

Immediately, without delay

तुरंत

English Usage: He answered the question on the spot.

Hindi Usage: उसने तुरंत सवाल का जवाब दिया।

Share Anuvadan of on the spot